Peruvian mastic tree - Español Inglés Diccionario